Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sammychinedu2ky/puppeteer-repo-generator
This is an npm package that makes the creation of a github repository from the terminal possible.
https://github.com/sammychinedu2ky/puppeteer-repo-generator
Last synced: about 1 month ago
JSON representation
This is an npm package that makes the creation of a github repository from the terminal possible.
- Host: GitHub
- URL: https://github.com/sammychinedu2ky/puppeteer-repo-generator
- Owner: sammychinedu2ky
- Created: 2020-04-02T19:40:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-02T23:13:21.000Z (about 1 year ago)
- Last Synced: 2024-10-06T06:41:47.679Z (about 1 month ago)
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/repo_generator
- Size: 29.3 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Repository Generator in node.js using puppeteer
So this repository contains a node.js app that allows you to spin up headless chromium which helps you automate the process of creating a repository on github and at the end of the process it displays the link to your repo.It supports normal username,email and password authentication flow. Also, supports the use of OTP
Assuming your repo name is 'peter22' and your password is 'freshjscoder' then to create a repo titled "myapp" follow these steps:-
- clone the repo
- on your terminal run the codes below
- run "npm install -g"
- run "repo-gen peter22 freshjscoder myapp"
- wait for it to resolve printing out your repo name
The npm install -g allows you to run this command from any directory.Thanks @Obumnwabude for the tfa notice and implementation.