Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsumners/node-skel
https://github.com/jsumners/node-skel
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/jsumners/node-skel
- Owner: jsumners
- Created: 2017-04-24T13:06:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-09T14:58:33.000Z (over 6 years ago)
- Last Synced: 2024-10-10T09:14:55.400Z (about 1 month ago)
- Language: JavaScript
- Size: 10.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# node-skel
This is a simple CLI tool to initialize a new node project with some common
files, `npm` scripts, and dependencies.By default the following will be added:
+ A `.editorconfig` file
+ A `.gitignore` file
+ A `.travis.yml` file
+ Development dependences: `pre-commit`, `snazzy`, `standard` and `tap`
+ Scripts for linting and testing
+ Pre-commit hooks for linting and testing## Install and Usage
```sh
$ npm install -g @jsumners/node-skel
$ mkdir foo-project
$ cd foo-project
$ npm init
$ nskel
```To learn about the available options, run `nskel run --help`.
> ### Note
> This utility is meant to be run *directly after* `npm init`.
> It will *overwrite* any "scripts" or "precommit" properties in the
> present `package.json` file, and any present dot files.## License
[MIT License](http://jsumners.mit-license.org/)