Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork36
Javascript Minimal Starter Boilerplate - Webpack 5 🚀, Babel 7, UMD, Unit Testing
License
NotificationsYou must be signed in to change notification settings
DevUnltd/js-library-boilerplate-basic
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation

Minimal Library Starter Kit for your Javascript projects
If you like TypeScript, check outts-library-boilerplate-basic.
Want a more robust (yet bulkier) alternative? Check outjs-library-boilerplate.
- Webpack 5
- Babel 7
- Hot reloading (
npm start) - UMD exports, so your library works everywhere.
- Jest unit testing
- Customizable file headers for your build(Example 1)(Example2)
- Dailydependabot dependency updates
git clone https://github.com/hodgef/js-library-boilerplate-basic.git myLibrarynpm installBefore shipping, make sure to:
- Edit
LICENSEfile - Edit
package.jsoninformation (These will be used to generate the headers for your built files) - Edit
library: "MyLibrary"with your library's export name in./webpack.config.js
npm publish- Your users can include your library as usual
import MyLibrary from 'my-library';const libraryInstance = new MyLibrary();...<script src="build/index.js"></script>const MyLibrary = window.MyLibrary.default;const libraryInstance = new MyLibrary();...Made a library using this starter kit? Share it here bysubmitting a pull request!
- Canvas-Txt - A library to print multiline text on HTML5 canvas with better line breaks and alignments
- moon-phase-widget - Super tiny javascript library to add awesome moon phase widget to your website
- simple-keyboard-autocorrect - Autocorrect module for simple-keyboard
- simple-keyboard-input-mask - Input mask module for simple-keyboard
- simple-keyboard-key-navigation - Key navigation module for simple-keyboard
- swipe-keyboard - Swype type keyboard module for simple-keyboard
About
Javascript Minimal Starter Boilerplate - Webpack 5 🚀, Babel 7, UMD, Unit Testing
Topics
Resources
License
Code of conduct
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors6
Uh oh!
There was an error while loading.Please reload this page.