Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jediyozh/custom-starter
π Start projects fast simply cloning already created boilerplate repos
https://github.com/jediyozh/custom-starter
cli git github js nodejs
Last synced: 3 months ago
JSON representation
π Start projects fast simply cloning already created boilerplate repos
- Host: GitHub
- URL: https://github.com/jediyozh/custom-starter
- Owner: eli8levit
- License: mit
- Created: 2019-03-02T16:07:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-27T19:16:41.000Z (over 2 years ago)
- Last Synced: 2024-05-19T12:18:54.125Z (6 months ago)
- Topics: cli, git, github, js, nodejs
- Language: JavaScript
- Homepage: http://npm.im/custom-starter
- Size: 37.1 KB
- Stars: 13
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
custom-starter
π Start your projects fast simply using already created boilerplate repos
[![Build Status](https://travis-ci.org/jediyozh/custom-starter.svg?branch=master)](https://travis-ci.org/jediyozh/custom-starter)
[![npm version](https://img.shields.io/npm/v/custom-starter.svg)](http://npm.im/custom-starter)## The problem
In each project you start you need to create and install same files and modules as were in the previous one: configs, linters, dev packages. Maybe you have some saved gists so you go and copy them each time into new projects. Itβs tiring and slowβ¦
## This solution
You create boilerplate repo (on GitHub, Bitbucket, GitLab, your own...whatever you want!) with files and packages that arenβt being changed. Next you save a starter simple writing `custom-starter add` providing a name and url to the repo. Use it next time you start some project. It clones all files to the current project and **installs all packages if `package.json` exists**. You can add as many boilerplate repos as you want.
## Installation
`npm install -g custom-starter`
## Usage
![usage](https://user-images.githubusercontent.com/31045769/54871235-ab50d280-4db9-11e9-9d23-dc5e909781dd.png)
## LICENSE
MIT