UI Components written in ES6. Nothing artificial, all organic!
.
├── lib # Compiled library (ES5)
├── src # ES6 Source files
├── docs # Documentation files
├── test # Automated tests
├── tools # Tools and utilities
├── .babelrc # Babel configuration
├── .eslint # eslint configuration
├── webpack.config.js # webpack configuration
├── package.json # npm configuration
├── LICENSE
└── README.md
webpack.config.js
file and change the value of libraryName
variable.package.json
file and change the value of main
property so it matches the name of your library.npm install
to get the project's dependenciesnpm run build
to produce minified version of your library.npm run dev
. This command will generate an non-minified version of your library and will run a watcher so you get the compilation on file change.npm run test
npm run build
- produces production version of your library under the lib
foldernpm run dev
- produces development version of your library and runs a watchernpm run test
- well ... it runs the tests :)