All Projects â†’ flexdinesh â†’ Npm Module Boilerplate

flexdinesh / Npm Module Boilerplate

Licence: mit
Boilerplate for npm modules with ES6 features and all the best practices

Programming Languages

javascript
184084 projects - #8 most used programming language
es6
455 projects

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
Eslint Formatter Pretty
Pretty ESLint formatter
Stars: ✭ 361 (-3.48%)
Mutual labels:  npm-package
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
Pwa
An opinionated progressive web app boilerplate
Stars: ✭ 353 (-5.61%)
Mutual labels:  boilerplate
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

Build Status dependencies Status devDependencies Status License: MIT

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 - Remove lib/ 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].