create-node-lib
Version:
Scaffolding out a Node.js library module
47 lines (32 loc) • 2.14 kB
Markdown
<p align="center"><h1 align="center">
create-node-lib
</h1>
<p align="center">
Scaffold a batteries-included Node.js library project with docs, tests, semantic releases and more
</p>
<p align="center">
<a href="https://www.npmjs.org/package/create-node-lib"><img src="https://badgen.net/npm/v/create-node-lib"alt="npm version"/></a>
<a href="https://www.npmjs.org/package/create-node-lib"><img src="https://badgen.net/npm/license/create-node-lib"alt="license"/></a>
<a href="https://www.npmjs.org/package/create-node-lib"><img src="https://badgen.net/npm/dt/create-node-lib"alt="downloads"/></a>
<a href="https://travis-ci.org/lirantal/create-node-lib"><img src="https://badgen.net/travis/lirantal/create-node-lib" alt="build"/></a>
<a href="https://snyk.io/test/github/lirantal/create-node-lib"><img src="https://snyk.io/test/github/lirantal/create-node-lib/badge.svg" alt="Known Vulnerabilities"/></a>
<a href="./SECURITY.md"><img src="https://img.shields.io/badge/Security-Responsible%20Disclosure-yellow.svg" alt="Responsible Disclosure Policy" /></a>
<a href="https://github.com/saojs/awesome-sao"><img src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg" alt="Awesome"/></a>
<a href="https://snyk.io/advisor/npm-package/create-node-lib"><img src="https://snyk.io/advisor/npm-package/create-node-lib/badge.svg" alt="create-node-lib"></a>
</p>
# About
Scaffold a batteries-included Node.js library project with docs, tests, semantic releases and more.
# Install
Generate a new project for the library by running one of the following executors built into npm and yarn:
```bash
npx create-node-lib my-cool-lib-name
```
or if you're using yarn
```bash
yarn create node-lib my-cool-lib-name
```
<img width="675" src="https://user-images.githubusercontent.com/316371/51207479-91a39280-1913-11e9-9527-1b77bf0abb54.png">
# Contributing
Please consult [CONTRIBUTING](./CONTRIBUTING.md) for guidelines on contributing to this project.
# Author
**create-node-lib** © [Liran Tal](https://github.com/lirantal), Released under the [Apache-2.0](./LICENSE) License.