# generator-jneidel

> Collection of boilerplates

Latest version **1.3.0** (published 2018-06-19) · MIT license · 0 weekly downloads

## Install

```sh
npm install generator-jneidel
pnpm add generator-jneidel
yarn add generator-jneidel
bun add generator-jneidel
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.3.0 |
| Published | 2018-06-19 |
| First published | 2018-03-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=8 |
| Dependencies | 5 |
| Unpacked size | 296 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Jonathan Neidel |
| Maintainers | jneidel |
| Keywords | yeoman-generator, boilerplate, jneidel, node-module, module, chrome, extension |

## Links

- npm: https://www.npmjs.com/package/generator-jneidel
- Repository: https://github.com/jneidel/generator-jneidel
- Homepage: https://github.com/jneidel/generator-jneidel#readme
- Issues: https://github.com/jneidel/generator-jneidel/issues
- npm.io page: https://npm.io/package/generator-jneidel

## Dependencies (5)

- [chalk](https://npm.io/package/chalk.md) ^2.4.0
- [make-dir](https://npm.io/package/make-dir.md) ^1.2.0
- [normalize-url](https://npm.io/package/normalize-url.md) ^2.0.1
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ^2.0.4
- [underscore.string](https://npm.io/package/underscore.string.md) ^3.3.4

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 1.3.0 (latest) — 2018-06-19
- 1.2.3 — 2018-05-18
- 1.2.2 — 2018-03-26
- 1.2.1 — 2018-03-23
- 1.2.0 — 2018-03-08
- 1.1.1 — 2018-03-05
- 1.1.0 — 2018-03-05
- 1.0.2 — 2018-03-03
- 1.0.1 — 2018-03-03
- 1.0.0 — 2018-03-03

## README

# generator-jneidel

> Opinionated collection of boilerplates

[![Travis Build Status](https://img.shields.io/travis/jneidel/generator-jneidel.svg?style=flat-square)](https://travis-ci.org/jneidel/generator-jneidel)
[![License MIT](https://img.shields.io/badge/license-MIT-green.svg?style=flat-square)](https://github.com/jneidel/generator-jneidel/blob/master/license)
[![Npm Downloads](https://img.shields.io/npm/dw/generator-jneidel.svg?style=flat-square)](https://www.npmjs.com/package/generator-jneidel)

Boilerplates available for creating:

- node module
- chrome extension
- node webapp
- cli module
- static site

## Install

Boilerplates can be installed manually or using [Yeoman](https://github.com/yeoman/yo) (recommended) as a scaffolding tool.

<div align="center">
  <br>
  <img src="https://i.imgur.com/8UpFnXZ.png" alt="Usage: yo jneidel">
</div>

### Install manually

```zsh
# node module
$ curl -fsSL https://github.com/jneidel/generator-jneidel/archive/master.tar.gz | tar -xz --strip-components=4 generator-jneidel-master/generators/app/templates

# To download a different boilerplate replace 'app' in the command above, with one of these:
# [ chrome, cli, static, web, web-lite ]
```

### Install using Yeoman

[![Npm Version](https://img.shields.io/npm/v/generator-jneidel.svg?style=flat-square)](https://www.npmjs.com/package/generator-jneidel)

```
$ npm install -g generator-jneidel yo
```

## Usage

With [yo](https://www.npmjs.com/package/yo):

**node module:**

```
$ yo jneidel
```

**chrome extension:**

```
$ yo jneidel:chrome
```

**webapp:**

```
$ yo jneidel:web
```

**cli:**

```
$ yo jneidel:cli
```

**static website:**

```
$ yo jneidel:static
```

**webapp (lite):**

```
$ yo jneidel:web-lite
```

## Assumptions

These boilerplates assume, that you're using:

- MIT license
- Ava (testing framework)
- Travis (CI)
- Webpack (build system)
- Scss (CSS)
- Pug (HTML)
- NPM (package manager)
- GitHub (git hosting)

## Test

```
$ npm run test
```

## Attribution

Inspired by [sindresorhus/node-module-boilerplate](https://github.com/sindresorhus/node-module-boilerplate) and [sindresorhus/generator-nm](https://github.com/sindresorhus/generator-nm).

## License

MIT © [Jonathan Neidel](https://jneidel.com)

---
_Source: https://npm.io/package/generator-jneidel · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
