Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

minni-module

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

minni-module

Minimal npm module scaffolding

  • 1.4.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

minni-module

Minimal npm module scaffolding

Build Status Greenkeeper badge NSP Status JavaScript Style Guide semantic-release Commitizen friendly codecov

Work in progress

Not redy for usage yet.

Usage

  Example: 

    minni-module --name myModuleName --author myself 

  will create a new folder in current directory named 'myModuleName'
  and set myself as author in config file as a parammeter to parse templates.


  Options:
    -a  --author      Author name (package.json)                  [conf]
    -e  --email       email (code-of-conduct.md)                  [conf]
    -u  --user        Github user (urls in package.json)          [conf]
    -n  --name        Name of the module (folder, package.json)
    -d  --description Short description (README.md, package.json)

  All options marked as '[conf]' will be saved for future usage.
  You will see them in order to confirm on every use and can be overwriten
  in any invocation.

What it does

Scaffolds a high quality javascript module in one command so you can focus on codding.

Why

We love high quality open source so we love standards, best practices and unix filosophy.

The goal of this tool is to make it as uncomplicated as posible to create new healthy modules.

Let's make high quality our default.

Features

Static analysis

Check code for common mistakes and style on every commit with standard .

Security

Audit your dependencies for known vulnerabilities on every commit using nsp.

Tests

Write uncomplicated tests with tape and run your test suit on every commit.

Test coverage

Keep an eye on test coverage with istanbul.

Release

Rekease often and reliably with commitizen and semantic release.

Update

With all this in place it's really easy to enable greenkeeper to let it keep dependencies up to date for you.

Colaborate

Inform contributors and users about your workflow with issues and pull request templates.

Organize

Create a healthy community around your work by establishing a govenance model (open open-source) and a code of conduct (contributor covennant).

Write

Use write-good to to lint documentation.

$ npm run lint-prose

Certify

Your minni-module based module is almost ready to certify CII Best Practices.

Go get your badge to proudly show in the readme.

FAQs

Package last updated on 13 Feb 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc