init-skeleton

A simple interface that clones or copies skeletons aka base projects for your apps.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
init-skeleton
2301.0.16 years ago10 years agoMinified + gzip package size for init-skeleton in KB

Readme

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 and Grunt base repos (skeletons).
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

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 (c) 2016 Paul Miller (http://paulmillr.com)