An open API service indexing awesome lists of open source software.

https://github.com/opauwlo/sipa

sipas is a cli "store" for templates ;)
https://github.com/opauwlo/sipa

cli clone github nodejs templates

Last synced: 2 months ago
JSON representation

sipas is a cli "store" for templates ;)

Awesome Lists containing this project

README

          

# s'ipas your CLI template "store" (framework in the future) for Node.js api's

![GitHub repo size](https://img.shields.io/github/repo-size/opauwlo/sipa?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/opauwlo/sipa?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/opauwlo/sipa?style=for-the-badge)
![Bitbucket open issues](https://img.shields.io/bitbucket/issues/opauwlo/sipa?style=for-the-badge)
![Bitbucket open pull requests](https://img.shields.io/bitbucket/pr-raw/opauwlo/sipa?style=for-the-badge)

![gif show how this work](https://i.ibb.co/Xxc01BP/Peek-2021-09-27-10-55.gif)

> s'ipas is a CLI for for creating easy api's in nodejs with templates, in the future with your help we hope it will be a framework. Just below you will see the folder structure off sipa.

```
sipa
┣ bin
┃ ┣ cli.js
┃ ┗ log.js
┣ template
┃ ┗ express.js
┣ .gitignore
┣ .npmignore
┣ LICENSE
┣ README.md
┣ package-lock.json
┗ package.json
```
### Adjustments and improvements

The project is still under development and future updates will focus on the following tasks:

- [x] Add a cli for creating
- [ ] Add yarn or npm option
- [ ] Add More Templates

## 💻 Prerequisites

Before starting, make sure you have met the following requirements:

* You have installed the latest version of `Node.JS`.

``` for install node.js go to ``` [Node.js Site](https://nodejs.org/en/) ``` and follow the instructions for your SO.```


* You have installed `GIT`.

``` for install GIT go to ``` [GIT Site](https://git-scm.com/) ``` and follow the instructions for your SO.```

* You have read `this readme.md`.

## 🚀 Installing s'ipas

To clone s'ipas, follow these steps:

Linux, macOS and windows:
```
npm i -g sipas
```

## ☕ Using s'ipas

CLI sipa:

```
$ sipas
```
## 📫 Contributing to s'ipas

To contribute to s'ipas, follow these steps:

1. Fork this repository.
2. Create a branch: `git checkout -b `.
3. Make your changes and confirm then: `git commit -m ''`
4. send to original branch: `git push origin sipas / `
5. Create the pull request.

Alternatively, consult the GitHub documentation [how to create a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## 😄 Be one of the contributors, add your template

```js
{
url: '',
title: '',
folder_structure: `
ex
┣ index.js
┗ index.spec.js`,
author: ''
}
```
## How create a folder strucure?
For add create a folder structure is ust instal that [file-tree-generator](https://marketplace.visualstudio.com/items?itemName=Shinotatwu-DS.file-tree-generator) extension for vs code;

## 📝 License

[MIT](LICENSE)