https://github.com/htmujahid/skeletoner
https://github.com/htmujahid/skeletoner
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/htmujahid/skeletoner
- Owner: htmujahid
- Created: 2023-02-23T08:41:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-12T01:38:41.000Z (over 1 year ago)
- Last Synced: 2024-11-12T02:28:59.236Z (over 1 year ago)
- Language: JavaScript
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Boilerplater
This is a Node.js command-line tool for creating a new project with a pre-defined directory structure. It reads a JSON file that specifies the desired directory structure, creates the directories and files as needed, and optionally initializes a new Git repository for the project.
## Features:
1. Customizable directory structure: define your own directory structure in a JSON file and the tool will create the directories and files accordingly.
2. Flexible configuration: the tool can be easily customized to support different types of projects and directory structures.
## Get Started
- define your directory structure in structure.json file
- `npm start {optional_output_directory_name}`
## Examples
```json
{
"src": {
"app": ["app.js", "bootstrap.js"],
"components": ["index.jsx", "layout.jsx"],
"utils": "index.js"
},
".": ["index.js"]
}
```