Packages
A web application in pursuit of meaning in life.
Retired package: Complete rewrite, scratch old versions
Current section
Files
Jump to
Current section
Files
assets/node_modules/init-skeleton/README.md
# init-skeleton
A simple interface that clones or copies skeletons.
skeleton is a base repo for your application (any technology).
`init-skeleton` currently just clones or copies the repository,
executes `npm install` and `bower install` and removes `.git` directory.
Useful for [Brunch](http://brunch.io) and
[Grunt](http://gruntjs.com) base repos (skeletons).
[grunt-init](https://github.com/gruntjs/grunt-init) is similar, except it
requires to clone projects to home directory before initialising from it.
Supported formats:
* File system
* Git URI
* GitHub URI (`gh:user/project`, `github:user/project`)
Install with npm: `npm install init-skeleton`.
## Usage
```javascript
const initSkeleton = require('init-skeleton').init;
initSkeleton('skeleton').then(() => {
console.log('Cloned');
});
```
- `options`:
- `rootPath` - `String`, root path of the result directory
- `commandName`: `String`, defaults to `init-skeleton`
- `logger`: `console.{log,error}`-compatible logger.
## License
[MIT](https://github.com/paulmillr/mit) (c) 2016 Paul Miller (http://paulmillr.com)