{"repo":"DevUnltd/js-library-boilerplate","free":true,"listed":false,"github":"https://github.com/DevUnltd/js-library-boilerplate","clone":"git clone https://github.com/DevUnltd/js-library-boilerplate.git","description":"Javascript Starter Boilerplate - Webpack 4, Babel 7, UMD, Hot Reloading, and more","language":"JavaScript","stars":230,"topics":["javascript","javascript-library","boilerplate","webpack4","webpack","babel7","babel","starter-kit","library-boilerplate"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Javascript Library Boilerplate Library Starter Kit for your Javascript projects This is a more robust library boilerplate. For a minimal alternative, check out js-library-boilerplate-basic. ⭐️ Features - Webpack 5 - Babel 7 - Hot Reloading ( npm start ) - CSS Autoprefixer - SASS/SCSS support - UMD exports, so your library works everywhere. - Based on CRA v5.0.0 (For Vanilla JS libs or React libs) - Jest unit testing - npm run demo To build a ready-for-deployment demo (Example) - Customizable file headers for your build (Example 1) (Example2) - Configurable postinstall message (Example) - Daily dependabot dependency updates 📦 Getting Started 💎 Customization Before shipping, make sure to: 1. Edit LICENSE file 2. Edit package.json information (These will be used to generate the headers for your built files) 3. Edit library: \"MyLibrary\" with your library's export name in ./config/webpack.config.js 4. Edit ./bin/postinstall (If you would like to display a message on package install) 🚀 Deployment 1. npm publish 2. Your users can include your library as usual npm self-host/cdn ✅ Libraries built with this boilerplate Made a library using this starter kit? Share it here by submitting a pull request! - hovercard - Wikipedia summary cards for the web - perfect-immutable - Library to provide immutable methods - react-simple-keyboard - React Virtual Keyboard - redux-better-promise - Simple and powerful redux middleware - redux-breeze - Powerful redux wrapper - regex-colorizer - Highlig","default_branch":null,"files":null,"tree":[],"storefront":"/r/DevUnltd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DevUnltd/js-library-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}