1
1
# CoffeeScript Package Skeleton
2
2
3
- <!--
4
- [](http://bower.io/search/?q=coffeescript-package)
3
+ [ ![ Bower] ( https://img.shields.io/bower/v/makenew-coffeescript-package.svg )] ( http://bower.io/search/?q=makenew-coffeescript-package )
5
4
[ ![ npm] ( https://img.shields.io/npm/v/makenew-coffeescript-package.svg )] ( https://www.npmjs.com/package/makenew-coffeescript-package )
6
- -->
7
5
[ ![ GitHub license] ( https://img.shields.io/github/license/makenew/coffeescript-package.svg )] ( ./LICENSE.txt )
8
6
[ ![ Dependency Status] ( https://img.shields.io/gemnasium/makenew/coffeescript-package.svg )] ( https://gemnasium.com/makenew/coffeescript-package )
9
7
[ ![ Build Status] ( https://img.shields.io/travis/makenew/coffeescript-package.svg )] ( https://travis-ci.org/makenew/coffeescript-package )
@@ -27,38 +25,23 @@ Bootstrap a new [CoffeeScript] package in less than five minutes.
27
25
[ Shields.io ] : http://shields.io/
28
26
[ Travis CI ] : https://travis-ci.org/
29
27
30
- ### Usage
31
-
32
- This software can be used freely, see [ The Unlicense] .
33
- The MIT License text appearing in this software is for
34
- demonstration purposes only and does not apply to this software.
28
+ ### Bootstrapping a New Project
35
29
36
30
1 . Clone this repository or download a [ release] [ Releases ] .
37
31
38
- 2 . Customize this README.
39
- - Set the title and summary text.
40
- - Replace the Description section.
41
- - Update the Source section.
42
- - Update the Contributing section.
43
- - Remove or update the badges.
44
-
45
- 3 . Set the copyright year and owner in ` LICENSE.txt ` .
46
-
47
- 4 . Customize ` package.json and ` bower.json`.
32
+ 2 . Run ` ./makenew.sh ` and follow the prompts.
33
+ This will replace the boilerplate, delete itself,
34
+ and stage changes for commit.
35
+ This script assumes the project repository will be hosted on GitHub.
36
+ For an alternative location, you must update the URLs manually.
48
37
49
- 5 . Replace any remaining instances of the placeholder package name.
50
- You can replace the placeholder package name and GitHub username
51
- with your own using
38
+ 3 . Fill in the README Description section.
52
39
53
- ```
54
- $ git ls-files -z | xargs -0 sed -i 's/coffeescript-package/your-package/g'
55
- $ git ls-files -z | xargs -0 sed -i 's/makenew/your_username/g'
56
- ```
57
-
58
- Note that ` CHANGELOG.md ` is just a template for this skeleton.
59
- The actual changes for this project are documented in the commit history
60
- and summarized under [ Releases] .
40
+ 4 . If [ choosing a license] [ Choose a license ] other than the one provided:
41
+ update ` LICENSE.txt ` , the README License section,
42
+ ` package.json ` , and ` bower.json ` with your chosen license.
61
43
44
+ [ Choose a license ] : http://choosealicense.com/
62
45
[ Releases ] : https://github.com/makenew/coffeescript-package/releases
63
46
[ The Unlicense ] : http://unlicense.org/UNLICENSE
64
47
@@ -89,19 +72,25 @@ $ git fetch upstream
89
72
$ git merge upstream/master
90
73
```
91
74
75
+ #### Changelog
76
+
77
+ Note that ` CHANGELOG.md ` is just a template for this skeleton.
78
+ The actual changes for this project are documented in the commit history
79
+ and summarized under [ Releases] .
80
+
92
81
## Installation
93
82
94
83
The recommended method is to add this as a dependency
95
84
to your project using [ npm] with
96
85
97
86
```
98
- $ npm Install --save coffeescript-package
87
+ $ npm Install --save makenew- coffeescript-package
99
88
```
100
89
101
90
or [ Bower] with
102
91
103
92
```
104
- $ bower install --save coffeescript-package
93
+ $ bower install --save makenew- coffeescript-package
105
94
```
106
95
107
96
Alternatively, you can download a [ release] [ Releases ]
@@ -115,14 +104,14 @@ or clone the repository directly.
115
104
116
105
### Source Code
117
106
118
- The [ coffeescript-package source] is hosted on GitHub.
107
+ The [ makenew- coffeescript-package source] is hosted on GitHub.
119
108
To clone the project run
120
109
121
110
```
122
111
$ git clone https://github.com/makenew/coffeescript-package.git
123
112
```
124
113
125
- [ coffeescript-package source ] : https://github.com/makenew/coffeescript-package
114
+ [ makenew- coffeescript-package source] : https://github.com/makenew/coffeescript-package
126
115
127
116
### Requirements
128
117
@@ -172,6 +161,10 @@ To submit a patch:
172
161
173
162
## License
174
163
164
+ This software can be used freely, see [ The Unlicense] .
165
+ The copyright text appearing below and elsewhere in this repository
166
+ is for demonstration purposes only and does not apply to this software.
167
+
175
168
This CoffeeScript package is licensed under the MIT license.
176
169
177
170
## Warranty
0 commit comments