Skip to content

Commit 0fc7b32

Browse files
author
Alex Lee
authored
Merge pull request #5 from alexlee-dev/v0.5.0
📦 v0.5.0
2 parents 47ed13a + b0ecd98 commit 0fc7b32

File tree

11 files changed

+3065
-26
lines changed

11 files changed

+3065
-26
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.0] - 2020-05-29
9+
10+
### ❗Update Notifier
11+
12+
### Added
13+
14+
- CONTRIBUTING.md
15+
- GIF examples
16+
- Use of `update-notifier` to alert the user to a newer version
17+
- Added `Additional Features to Be Added` to README
18+
19+
### Changed
20+
21+
### Removed
22+
23+
### Fixed
24+
25+
- `___AUTHOR NAME___` not being overwritten in template during interactive mode
26+
827
## [0.4.0] - 2020-05-27
928

1029
### ✨ Interactivity

CONTRIBUTING.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Contributing Guide
2+
3+
- Contributing to **create-cli-application** is fairly easy. This document shows you how to get started.
4+
5+
## Submitting changes
6+
7+
- Fork the repo
8+
- <https://github.com/alexlee-dev/create-cli-application/fork>
9+
- Check out a new branch based and name it to what you intend to do:
10+
- Example:
11+
```
12+
$ git checkout -b BRANCH_NAME
13+
```
14+
If you get an error, you may need to fetch first by using
15+
```
16+
$ git remote update && git fetch
17+
```
18+
- Use one branch per fix / feature
19+
- Commit your changes
20+
- Please provide a git message that explains what you've done
21+
- Please make sure your commits follow the [conventions](https://gist.github.com/robertpainsi/b632364184e70900af4ab688decf6f53#file-commit-message-guidelines-md)
22+
- Commit to the forked repository
23+
- Example:
24+
```
25+
$ git commit -am 'Add some fooBar'
26+
```
27+
- Push to the branch
28+
- Example:
29+
```
30+
$ git push origin BRANCH_NAME
31+
```
32+
- Make a pull request
33+
- Make sure you send the PR to the <code>fooBar</code> branch
34+
- Travis CI is watching you!
35+
36+
If you follow these instructions, your PR will land pretty safely in the main repo!

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
<br>
2121
</p>
2222

23+
![Example of create-cli-application running](https://res.cloudinary.com/alexlee-dev/image/upload/v1590711256/create-cli-application/example.gif)
24+
2325
## 📝 Table of Contents
2426

2527
- [About](#about)
@@ -56,6 +58,12 @@ By deafault, **create-cli-application** will create your application as a JavaSc
5658

5759
Want support for an additional language? Feel free to open a [new issue](https://github.com/alexlee-dev/create-cli-application/issues/new).
5860

61+
### Interactive Mode
62+
63+
You can choose to use the application in an interactive mode by passing the flag `--interactive`.
64+
65+
![Interactive Mode Example](https://res.cloudinary.com/alexlee-dev/image/upload/v1590763194/create-cli-application/interactive.gif)
66+
5967
## ⛏️ Built Using <a name = "built_using"></a>
6068

6169
- [@sentry/node](https://sentry.io/welcome/) - Sentry is cross-platform application monitoring, with a focus on error reporting.
@@ -68,12 +76,20 @@ Want support for an additional language? Feel free to open a [new issue](https:/
6876
- [ora](https://github.com/sindresorhus/ora) - Elegant terminal spinner.
6977
- [pickitt](https://pickitt.netlify.com/) - When you need a computer to just pick it, reach for Pickitt!
7078
- [TypeScript](https://www.typescriptlang.org/) - A typed superset of JavaScript that compiles to plain JavaScript.
79+
- [update-notifier](https://github.com/yeoman/update-notifier) - Update notifications for your CLI app.
7180
- [validate-npm-package-name](https://github.com/npm/validate-npm-package-name) - Is the given string an acceptable npm package name?
7281

7382
## ✍️ Authors <a name = "authors"></a>
7483

7584
- [Alex Lee](https://github.com/alexlee-dev) - Application Developer
7685

86+
## 🚀 Additional Features to Be Added
87+
88+
- Compiler Choice
89+
- Formatter Choice
90+
- Linter Choice
91+
- Menu Styling
92+
7793
## 🎉 Acknowledgements <a name = "acknowledgement"></a>
7894

7995
- Some inspiration from the developers behind [create-react-app](https://github.com/facebook/create-react-app).

gifs/example.gif

6.09 MB
Loading

0 commit comments

Comments
 (0)