Skip to content

Commit 6fa93a9

Browse files
committed
v0.0.10
2 parents 6db3098 + 9432998 commit 6fa93a9

20 files changed

+808
-30
lines changed

.csscomb.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,16 @@
33
".git/**",
44
"node_modules/**"
55
],
6+
"always-semicolon": true,
7+
"block-indent": true,
68
"colon-space": true,
9+
"color-case": "lower",
10+
"color-shorthand": true,
11+
"leading-zero": false,
712
"rule-indent": true,
8-
"block-indent": true,
913
"stick-brace": "\n",
1014
"strip-spaces": true,
11-
"always-semicolon": true,
15+
"unitless-zero": true,
1216
"sort-order": [
1317
[
1418
"font",

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Changelog
2+
3+
## 0.0.10 - 2013-09-06
4+
- Option: color-case
5+
- Option: color-shorthand
6+
- Option: leading-zero
7+
- Option: unitless-zero
8+
- Option update: colon-space
9+
- Contributors added: @kizu and @ignovak
10+
- Readme updated
11+
- Licence added
12+
- Contributing info added
13+
- Changelog added
14+
15+
## 0.0.9 - 2013-08-28
16+
- Option: sort-order
17+
- Sort order config fix
18+
- JSCS version and config update
19+
- jshint config fix
20+
- Some codestyle fixes
21+
22+
## 0.0.8 - 2013-08-22
23+
- !!! Now using Gonzales instead of CSSP
24+
- Option: block-indent
25+
- Option: rule-indent
26+
- Added few links to README
27+
- Added some debug info
28+
- Fixed default sort order
29+
- Fixed path processing bug
30+
- Fixed stick-brace option
31+
32+
## 0.0.7 - 2013-08-09
33+
- jshint config fix
34+
- Codestyle fix for always-semicolon
35+
- Integral test fix
36+
- Removed old php code
37+
38+
## 0.0.6 - 2013-08-08
39+
- Option: always-semicolon
40+
41+
## 0.0.5 - 2013-08-08
42+
- Fix for value setting
43+
- Bugfix for stick-brace
44+
- Added integral test
45+
46+
## 0.0.4 - 2013-08-07
47+
- Some refactoring
48+
- Tests added
49+
50+
## 0.0.3 - 2013-08-05
51+
- Option: colon-space
52+
- Option: stick-brace
53+
- Moved to github/csscomb/csscomb.js
54+
55+
## 0.0.2 - 2013-08-04
56+
- Option: strip-spaces - fix
57+
58+
## 0.0.1 - 2013-08-03
59+
- Initial release
60+
- Option: strip spaces
61+
- Travis support

CONTRIBUTE.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Contributing to CSSComb
2+
3+
<a name="pull-requests"></a>
4+
## Pull requests
5+
6+
1. [Fork](http://help.github.com/fork-a-repo/) the project, clone your fork, and configure the remotes:
7+
```bash
8+
# Clone your fork of the repo into the current directory
9+
git clone https://github.com/<your-username>/csscomb.js
10+
# Navigate to the newly cloned directory
11+
cd csscomb.js
12+
# Assign the original repo to a remote called `upstream`
13+
git remote add upstream https://github.com/csscomb/csscomb.js
14+
```
15+
16+
2. If you cloned a while ago, get the latest changes from upstream:
17+
```bash
18+
git checkout dev
19+
git pull upstream dev
20+
```
21+
**IMPORTANT**: We are using `dev` branch for development, not `master`.
22+
23+
3. Create a topic branch for your feature, change, or fix:
24+
```bash
25+
git checkout -b <topic-branch-name>
26+
```
27+
28+
4. Patches and features will not be accepted without tests.
29+
Run `npm test` to check that all tests pass after you've made changes.
30+
31+
5. Locally rebase the upstream development branch into your topic branch:
32+
```bash
33+
git pull --rebase upstream dev
34+
```
35+
36+
7. Push your topic branch up to your fork:
37+
```bash
38+
git push origin <topic-branch-name>
39+
```
40+
41+
8. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) with a clear title and description.
42+
43+
<a name="maintainers"></a>
44+
## Maintainers
45+
46+
### Submitting changes
47+
48+
1. All non-trivial changes should be put up for review using GitHub Pull Requests.
49+
2. Your change should not be merged into `dev`, without at least one "OK" comment
50+
from another maintainer/collaborator on the project.
51+
3. Once a feature branch has been merged into its target branch, please delete
52+
the feature branch from the remote repository.
53+
54+
### Releasing a new version
55+
56+
1. Include all new functional changes in the CHANGELOG.
57+
2. Use a dedicated commit to increment the version. The version needs to be
58+
added to the `CHANGELOG.md` (inc. date) and the `package.json`.
59+
3. The commit message must be of `v0.0.0` format.
60+
4. Merge `dev` into `master`.
61+
5. Create a tag for the version: `git tag v0.0.0`.
62+
6. Push the changes and tags to GitHub: `git push origin dev master v0.0.0`.
63+
7. Publish the new version to npm: `npm publish`.

LICENSE

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
The MIT License (MIT)
2+
Copyright © 2013 Mikhail Troshev, http://mishanga.pro
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the “Software”), to deal
6+
in the Software without restriction, including without limitation the rights
7+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20+
THE SOFTWARE.

0 commit comments

Comments
 (0)