flexdinesh / Npm Module Boilerplate
Licence: mit
Boilerplate for npm modules with ES6 features and all the best practices
Stars: â 374
Programming Languages
javascript
184084 projects - #8 most used programming language
es6
455 projects
Labels
Projects that are alternatives of or similar to Npm Module Boilerplate
Express React Boilerplate
đđđ This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: â 32 (-91.44%)
Mutual labels: npm-package, boilerplate
Forge Node App
đ đŚđ Generate Node.js boilerplate with optional libraries & tools
Stars: â 90 (-75.94%)
Mutual labels: npm-package, boilerplate
React Npm Boilerplate
Boilerplate for creating React Npm packages with ES2015
Stars: â 226 (-39.57%)
Mutual labels: npm-package, boilerplate
Wasmer Js
Monorepo for Javascript WebAssembly packages by Wasmer
Stars: â 352 (-5.88%)
Mutual labels: npm-package
Js Library Boilerplate Basic
Javascript Minimal Starter Boilerplate - Webpack 5 đ, Babel 7, UMD, Unit Testing
Stars: â 354 (-5.35%)
Mutual labels: boilerplate
Parceler
đŚ Android Parcelables made easy through code generation.
Stars: â 3,589 (+859.63%)
Mutual labels: boilerplate
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: â 373 (-0.27%)
Mutual labels: boilerplate
Chrome Extension React Typescript Boilerplate
đ¨ A boilerplate project to quickly build a Chrome extension using TypeScript and React (built using webpack).
Stars: â 347 (-7.22%)
Mutual labels: boilerplate
Nodejs Api Boilerplate
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
Stars: â 364 (-2.67%)
Mutual labels: boilerplate
Conduct
đ Generate a Code of Conduct for your project
Stars: â 360 (-3.74%)
Mutual labels: npm-package
Speed Test
Test your internet connection speed and ping using speedtest.net from the CLI
Stars: â 3,654 (+877.01%)
Mutual labels: npm-package
Terminal Link
Create clickable links in the terminal
Stars: â 361 (-3.48%)
Mutual labels: npm-package
Wxapp Boilerplate
ä˝żç¨ webpack, babel, scss ĺźĺç垎俥/ćŻäťĺŽĺ°ç¨ĺşéĄšçŽčććś
Stars: â 367 (-1.87%)
Mutual labels: boilerplate
Bulletproof Nodejs
Implementation of a bulletproof node.js API đĄď¸
Stars: â 4,369 (+1068.18%)
Mutual labels: boilerplate
React Pro Sidebar
Customizable and responsive react sidebar library with dropdown menus and unlimited number of nested submenus
Stars: â 359 (-4.01%)
Mutual labels: npm-package
Squirrelly
Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript âş
Stars: â 359 (-4.01%)
Mutual labels: npm-package
Typescript Webpack Starter
⥠create-ts-lib: A Starter Kit and a CLI to create your TypeScript / ES6 module bundled by Webpack without thinking about build or unit tests configurations. đ
Stars: â 358 (-4.28%)
Mutual labels: npm-package
Eleventy Netlify Boilerplate
A template for building a simple website with the Eleventy static site generator
Stars: â 359 (-4.01%)
Mutual labels: boilerplate
NPM Module Boilerplate
Start developing your NPM module in seconds â¨
Readymade boilerplate setup with all the best practices to kick start your npm/node module development.
Happy hacking =)
Features
- ES6/ESNext - Write ES6 code and Babel will transpile it to ES5 for backwards compatibility
- Test - Mocha with Istanbul coverage
- Lint - Preconfigured ESlint with Airbnb config
- CI - TravisCI configuration setup
- Minify - Built code will be minified for performance
Commands
-
npm run clean
- Removelib/
directory -
npm test
- Run tests with linting and coverage results. -
npm test:only
- Run tests without linting or coverage. -
npm test:watch
- You can even re-run tests on file changes! -
npm test:prod
- Run tests with minified code. -
npm run test:examples
- Test written examples on pure JS for better understanding module usage. -
npm run lint
- Run ESlint with airbnb-config -
npm run cover
- Get coverage report for your code. -
npm run build
- Babel will transpile ES6 => ES5 and minify the code. -
npm run prepublish
- Hook for npm. Do all the checks before publishing your module.
Installation
Just clone this repo and remove .git
folder.
License
MIT Š Dinesh Pandiyan
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].